export namespace AdsUtil {
    export function playRewardAds(onSuccess: () => void, onFail: () => void) {
        if (SystemUtil.isPIE) {
            console.log('当前平台为PIE, 广告直接判定成功');
            onSuccess()
            return
        }

        AdsService.isReady(AdsType.Reward, isReady => {
            // 准备失败
            if(!isReady){
                onFail()
                return
            }
            // 开始播放
            AdsService.showAd(AdsType.Reward, success => {
                // 未完整播放
                if(!success){
                    setTimeout(()=>{
                        onFail()
                    }, 800)
                    return
                }
                // 播放成功
                setTimeout(()=>{
                    onSuccess()
                }, 800)
            })
        })
    }
}